barbs of ridicule - İspanyolca İngilizce Sözlük